import type { SVGProps } from 'constants/icons/types'

const KRW_ICON = (props: SVGProps) => (
  <svg width="512" height="512" viewBox="0 0 512 512" fill="none" xmlns="http://www.w3.org/2000/svg" {...props}>
    <g clipPath="url(#clip0_2_35996)">
      <path fillRule="evenodd" clipRule="evenodd" d="M0 0H512V512H0V0Z" fill="white" />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M21.9756 167.546L84.3956 73.9515L99.9947 84.3549L37.5747 177.95L21.9756 167.546ZM45.3743 183.151L107.794 89.5565L123.393 99.9599L60.9734 193.555L45.3743 183.151ZM68.773 198.756L131.193 105.162L146.792 115.565L84.3721 209.16L68.773 198.756Z"
        fill="black"
      />
      <path fillRule="evenodd" clipRule="evenodd" d="M388.567 344.421L466.563 396.437L388.567 344.421Z" fill="black" />
      <path d="M388.567 344.421L466.563 396.437" stroke="white" strokeWidth="9.375" />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M162.38 193.572C178.934 168.749 204.672 151.52 233.931 145.673C263.189 139.827 293.572 145.843 318.394 162.397C343.217 178.952 360.447 204.69 366.294 233.948C372.14 263.207 366.124 293.589 349.569 318.412L162.38 193.572Z"
        fill="#CD2E3A"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M162.38 193.572C145.825 218.395 139.809 248.778 145.655 278.036C151.502 307.295 168.732 333.032 193.555 349.587C218.377 366.142 248.76 372.158 278.018 366.311C307.277 360.465 333.015 343.235 349.569 318.412C357.847 306.001 360.855 290.809 357.932 276.18C355.008 261.551 346.393 248.682 333.982 240.405C321.571 232.127 306.379 229.119 291.75 232.043C277.121 234.966 264.252 243.581 255.975 255.992L162.38 193.572Z"
        fill="#0047A0"
      />
      <path
        d="M255.975 255.992C273.211 230.147 266.233 195.222 240.387 177.985C214.542 160.748 179.616 167.727 162.38 193.572C145.143 219.418 152.122 254.343 177.967 271.58C203.813 288.816 238.738 281.838 255.975 255.992Z"
        fill="#CD2E3A"
      />
      <path
        fillRule="evenodd"
        clipRule="evenodd"
        d="M72.7358 378.231L96.1345 362.626L72.7358 378.231ZM388.618 167.564L415.917 149.358L388.618 167.564ZM439.316 133.753L462.714 118.148L439.316 133.753Z"
        fill="black"
      />
      <path
        d="M439.316 133.753L462.714 118.148M72.7358 378.231L96.1345 362.626L72.7358 378.231ZM388.618 167.564L415.917 149.358L388.618 167.564Z"
        stroke="white"
        strokeWidth="9.375"
      />
    </g>
    <defs>
      <clipPath id="clip0_2_35996">
        <path
          d="M0 256C0 114.615 114.615 0 256 0C397.385 0 512 114.615 512 256C512 397.385 397.385 512 256 512C114.615 512 0 397.385 0 256Z"
          fill="white"
        />
      </clipPath>
    </defs>
  </svg>
)

export default KRW_ICON
